international competition and technology association - Alemán Inglés Diccionario